home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / GraphicViewers / pCD / Source / pCD_Types.h < prev    next >
Text File  |  1993-01-25  |  986b  |  30 lines

  1. /*  pCD_Types defines ov_Tags, is_Tags, ppag_Tags, and iwd_Tags (the
  2.  *  values of which must match Tags in nib files), and ovImageArray.
  3. */
  4.  
  5. /*  tags for overview options: */
  6. enum    ov_Tags {ov_10x2_TAG = 0, ov_6x7_TAG = 1, ov_2x12_TAG = 2};
  7.  
  8. /*  tags for imagesize options: */
  9. enum    is_Tags {is_GlobalPref_TAG = -1, is_Base16_TAG = 0,
  10.          is_Base4_TAG = 1, is_Base_TAG = 2,
  11.          is_4Base_TAG = 3, is_16Base_TAG = 4};
  12.  
  13. /* not really used in any nib files */
  14. enum    ir_Tags {ir_GlobalPref_TAG = -1,
  15.          ir_MaxResolution_TAG = 400};
  16.  
  17. /*  tags for Image WindowDepth options: */
  18. enum    iwd_Tags {iwd_GlobalPref_TAG = -1,
  19.          iwd_Default_TAG = 0, iwd_Gray2_TAG = 1,
  20.          iwd_Gray8_TAG = 2, iwd_Color12_TAG = 3,
  21.          iwd_Color16_TAG = 4};
  22.  
  23. /*  tags for Print Pagination */
  24. enum    ppag_Tags {ppag_SplitAcrossPages  = 0,
  25.            ppag_ScaleToSinglePage = 1,
  26.            ppag_ClipToSinglePage  = 2};
  27.  
  28. /*  type for overview array: */
  29. #define  ovImageMax    120
  30. typedef  id    ovImageArray[ovImageMax+1];    // element zero isn't used